/*
 * @(#)GetPrecalculatedFeeResponseBean.java 创建于 2016-07-14 14:54:50
 *
 * 版权：版权所有 Bsoft 保留所有权力。
 */
package hcn.protocol.ods.diagnosis;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
import java.util.List;

/**
 * @author <a href="mailto:chinnsii@163.com">zhengshi</a>
 */
@XmlRootElement(name = "getPrecalculatedFeeResponse")
public class GetPrecalculatedFeeResponseBean extends AbstractResponse implements Serializable {

    private String precalId;
    private String totalFee;
    private String selfPay;
    private String extraFeeDesc;
    private List<PrecalculateFeeResultBean> items;
    private String insuranceType;

    public String getPrecalId() {
        return precalId;
    }

    public void setPrecalId(String precalId) {
        this.precalId = precalId;
    }

    public String getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(String totalFee) {
        this.totalFee = totalFee;
    }

    public String getSelfPay() {
        return selfPay;
    }

    public void setSelfPay(String selfPay) {
        this.selfPay = selfPay;
    }

    public String getExtraFeeDesc() {
        return extraFeeDesc;
    }

    public void setExtraFeeDesc(String extraFeeDesc) {
        this.extraFeeDesc = extraFeeDesc;
    }

    @XmlElementWrapper(name = "items")
    @XmlElement(name = "item")
    public List<PrecalculateFeeResultBean> getItems() {
        return items;
    }

    public void setItems(List<PrecalculateFeeResultBean> items) {
        this.items = items;
    }

    public String getInsuranceType() {
        return insuranceType;
    }

    public void setInsuranceType(String insuranceType) {
        this.insuranceType = insuranceType;
    }
}
